Network facsimile apparatus

ABSTRACT

The network facsimile apparatus is able to communicate using both a public switched telephone network and a computer network, and has a facsimile section which transmits and receives an image via the public switched telephone network, a network communication section which transmits and receives data via the computer network, a storage which is to store received data and a structured document, a web server which transmits received data or a structured document to the computer network, and a reception list generating section which generates a structured document of reception list indicative of document information of received data.

The present application is a reissue application which is related toU.S. application Ser. No. 09/314,957, filed on May 20, 1999, now U.S.Pat. No. 6,900,903, issued May 31, 2005.

BACKGROUND OF THE INVENTION

1. Field of the Invention

The present invention relates to a network facsimile apparatus capableof performing transmission and reception of facsimile data and e-maildata connecting to a PSTN and a network such as the Internet or LAN.

2. Description of the Related Art

Recently, it has been performed to connect a personal computer, workstation, FAX server or the like to a network in order to transmit andreceive an e-mail and facsimile and to browse homepages.

FIG. 1 illustrates a system structure of the case of performingfacsimile transmission and reception using a FAX server. The receptionoperation at a client machine (personal computer) will be describednext. FAX modem 1001 receives a call from the PSTN (Public SwitchedTelephone Network) and fetches image data to transmit to FAX server1002. FAX server software operating at FAX server 1002 receives theimage data, and stores the image data as an image data file at fileserver 1003 through the network. At this point, the storage of facsimilereceived data is finished.

To fetch the received image data into client machine 1004, a user startsa dedicated application at client machine 1004 and reads out the imagedata from file server 1003 through the network.

Further, a method of reusing facsimile received data by combining anInternet FAX and a WWW server has been recently proposed. The methodutilizes the function of the internet FAX which converts data receivedfrom the PSTN into an e-mail.

FIG. 2 illustrates a system structure of the case of performingfacsimile transmission and reception using an internet FAX and a WWWserver. The reception operation at the client machine will be described.

Image data received at internet FAX 1101 via the PSTN is converted intoan attached file format to an e-mail at internet FAX 1101 and istransmitted to WWW server 1103 as an attached file of e-mail.

The e-mail with the attached file transferred from internet FAX 1101 isreceived at e-mail server 1102 via a network. The e-mail with theattached file received at e-mail server 1102 is transferred to WWWserver 1103 that is a destination again via the network.

WWW server 1103 stores the attached file of e-mail as image data to linkto a homepage for facsimile reception. The storage of facsimile receiveddata is finished at this point.

In order to fetch received data into client machine 1104, a user startsa WWW browser at client machine 1104 and accesses to the homepage forfacsimile reception at WWW server 1103. The user reads out an image datafile at client machine 1104 via the network from WWW server 1103.

However, in the system using the above described FAX server, since imagedata is transferred two times through a network, i.e., from the FAXserver to the file server and further from the file server to the clientmachine until the client machine receives facsimile received data, thereis a problem that network traffic is increased.

Further, there is another problem that the system requires cost for adedicated application which is needed to transmit and receive facsimiledata at a file server for storing facsimile received data and a clientmachine.

In addition, in the conventional system using the above-described FAXserver and WWW server, since image data is transferred three timethrough a network, i.e., from the internet FAX to the e-mail server,further from the e-mall server to the WWW server, and furthermore fromthe WWW server to the client machine until the client machine receivesfacsimile received data, and image data attached to e-mail has a datacapacity approximately 1.3 times that of binary data, there is a problemthat the network traffic is further increased.

Further, there is another problem that the system requires cost for aworkstation as a WWW server and a dedicated application which is neededto open received data as a homepage.

SUMMARY OF THE INVENTION

An object of the present invention is to provide a network facsimileapparatus which is able to decrease network traffic caused by datatransmission.

Another object of the present invention is to provide a networkfacsimile apparatus which is able to transmit and receive image datathrough a network with an inexpensive configuration without requiringdedicated hardware and software.

The network facsimile apparatus of the present invention has a facsimilesection which transmits and receives an image via the PSTN, a networkcommunication section which transmits and receives data via a computernetwork, a storage having a storage area at which received dataincluding an image received at the facsimile section and the datareceived at the network communication section are stored and anotherstorage area at which a structured document is stored, and a web serverwhich transmits the received data or the structured document stored inthe storage to the computer network.

According to the present invention, the network facsimile apparatus isable to issue a homepage of the apparatus own toward outside, whichenables the network facsimile to communicate information including imagedata with an external terminal using the home page. Further, since thepresent invention enables the network facsimile connected to the networkto have a WWW server function, it is possible to use the internetinexpensively with a plain configuration without requiring a dedicatedterminal for operating server software.

In addition, the network facsimile apparatus of the present inventionhas a reception list generating section which generates a structureddocument of reception list indicative of document information of thereceived data stored in the storage, and the web server transmits thestructured document of reception list to the client via the computernetwork in response to a request from the client.

According to the above configuration, since it is possible to obtaindata received and stored at the network facsimile apparatus using WWWbrowser software at a network client, it is thereby possible for a userof a personal computer who does not have a facsimile apparatus toreceive facsimile image data using the existing software.

In addition, the network facsimile apparatus of the present inventionholds stored file information which is generated in document structuremarkup language such as HTML, transmits the file information to aterminal which accesses to the apparatus with a URL address, andtransmits or prints a predetermined file or transmits the file toanother terminal when receives an instruction from the terminal.

According to the above processing, it is possible for a network clientto easily reuse data once stored. For example, it is possible for a userof a personal computer who does not have a facsimile apparatus totransmit facsimile image data using the existing software.

In addition, the network facsimile apparatus of the present inventiontransmits data, which is transmitted from the terminal connected to thenetwork facsimile apparatus by a network, to another terminal byfacsimile.

According to the above processing, it is possible to directly transmitdata, which the network client manages, by facsimile.

BRIEF DESCRIPTION OF THE DRAWINGS

The above and other objects and features of the invention will appearmore fully hereinafter from a consideration of the following descriptiontaken in connection with the accompanying drawing wherein one example isillustrated by way of example, in which;

FIG. 1 is a configuration diagram of a system using a conventional FAXserver;

FIG. 2 is a configuration diagram of a system using a conventionalinternet FAX and WWW server;

FIG. 3 is a schematic block diagram illustrating a configuration of anetwork facsimile apparatus according to an embodiment of the presentinvention;

FIG. 4 is a configuration diagram of a network system using the networkfacsimile apparatus according to the above embodiment;

FIG. 5 is a flowchart to explain a reception operation at the networkfacsimile apparatus according to the above embodiment;

FIG. 6 is a flowchart to explain an operation for transmitting datastored at the network facsimile apparatus according to the aboveembodiment to a client machine;

FIG. 7 is a diagram illustrating a content of FAX reception list at thenetwork facsimile apparatus according to the above embodiment;

FIG. 8 is a diagram illustrating a content of a homepage at the networkfacsimile apparatus according to the above embodiment

FIG. 9 is a flowchart to explain an operation for transmitting datastored at the network facsimile apparatus according to the aboveembodiment:

FIG. 10 is a flowchart to explain an operation for transmitting adocument file of the client machine after storing the file at thenetwork facsimile apparatus according to the above embodiment; and

FIG. 11 is a flowchart to explain an operation for transmitting statusinformation generated at the network facsimile apparatus according tothe above embodiment to the client machine.

DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT

The embodiment of the present invention will be described below indetail with reference to drawings.

FIG. 3 illustrates a schematic block diagram of a network facsimileapparatus according to an embodiment of the present invention. In FIG.3, CPU 1 controls over the entire apparatus. ROM 2 is a read only memoryto store programs, in which each program for HTML file generatingsection 11, WWW server section 12, e-mail communication section 13 andTIFF conversion section 14 is stored. RAM 3 is a memory used for data ofprograms stored in ROM 2. RAM 3 is also used to store e-mail softwarewith the software e-mail address held and URL addresses. Externalstorage 4 is a storage such as a hard disk and used to store compressedimage data and HTML files. Scanner 5 scans image data of, for example,an original. Printer 6 performs printing of received image data orscanned imaged data. A user is able to perform operations such as aninstruction to scan image data and an enter of destination address usingpanel section 7. Compression/expansion section 8 performs expansion ofreceived image data and compression of scanned image data. FAX/speechcommunication section 9 performs facsimile communication and speechcommunication connecting to a PSTN. Network control section 10 performsthe internet communication connecting to a network. HTML file generatingsection 11 generates, for example, a list of received image data as aHTML file which is readable on a homepage. WWW server section 12performs communications with WWW browser software in accordance withHTTP protocol to exchange homepage data (HTML files). E-mailcommunication section 13 performs transmission and reception of e-mailvia a network, while functions as an e-mail server. TIFF conversionsection 14 converts coded facsimile data and document file data intoTIFF format.

FIG. 4 is a diagram illustrating a system configuration in the case ofusing a network facsimile apparatus according to the embodiment of thepresent invention. In FIG. 4, network facsimile apparatus 201 isconnected to the PSTN, while has a network interface. Network facsimileapparatus also has the WWW server section and the e-mail communicationsection as illustrated in FIG. 3. Client machine 202 operates a WWWbrowser to browse a homepage.

The reception operation of the network facsimile apparatus configured asdescribed above will be described according to a flowchart in FIG. 5.

At step (hereinafter abbreviated as ST) 301, it is decided whether thereception is performed via the PSTN or the internet. At ST302 to ST307,when the reception is performed via the internet, e-mail communicationsection 13 receives the e-mail. When attached data is image data in TIFF(Tag Images File Format) that is a standard format for an image file,e-mail communication section 13 stores the image data at externalstorage 4 providing a file name such as, for example, “mail0001.tif”.When attached data is speech data, e-mail communication section 13stores the speech data at external storage 4 providing a file name suchas, for example, “audio0001.wav”. When the reception is performed viathe PSTN, FAX/speech communication section 9 receives imaged data orspeech data. When the received data is image data, FAX/speechcommunication section 9 requests TIFF conversion section 14 to convertthe coded data into TIFF format. FAX/speech communication section 9provides a file name such as, for example, “fax0001.tif” to theTIFF-converted received data to store at external storage 4. When thereceived data is speech data, FAX/speech communication section 9converts the speech data into the digital data and provides a file nameto the speech data to store an external storage 4. In addition, it ispossible to talk with a receiver after buzzing at the network facsimileapparatus depending on the setting.

HTML file generating section 11 manages a reception list table,illustrated in FIG. 7, stored in external storage 4. At ST308, when HTMLfile generating section 11 receives a file name, which is provided tothe received data, from FAX/speech communication section 9 or e-mailcommunication section 13, HTML file generating section 11 adds the filename to the reception list. In addition, at this stage, a documentnumber that is provided in order of storing, a title of e-mail notifiedfrom e-mail communication section 13 (in the case of facsimilereception, a fixed character sequence such as “G3FAX received document),data registered to the reception list table, and sender name are alsostored. HTML file generating section 11 next updates a HTML file used indisplaying the reception list on the browser, based on the updatedreception list table. Specifically, HTML file generating section 11reads the HTML file that is prepared in advance to display a FAXreception list page illustrated by 602 in FIG. 8 and writes a charactersequence indicative of, for example, document number that is newlystored management data in the reception list table illustrated in FIG. 7in order to edit. “0001” that is a character sequence of the editeddocument number is tagged with <A HREF=“fax0001.tif”>, thereby thecharacter sequence “0001”is linked to a file of fax0001.tif that is thereceived file.

At ST309, when received data is speech data, the processing is finished.

The network facsimile apparatus is able to set printer 6 to print thereceived image data instantly after the received image data is stored inexternal storage 4.

At ST310, it is judged whether or not the setting is the instantprinting. When the setting is not the instant printing, the receptionoperation is finished. When the setting is the instant printing, atST311 to ST312, compression/expansion section 8 decompresses the imagedata stored in TIFF format at external storage 4 to output to printer 6.Printer 6 prints the decompressed data.

The operation of transmitting data received and stored at the networkfacsimile apparatus to a client machine will be described next accordingto a flowchart in FIG. 6. At ST401, the network facsimile apparatus isin a stand-by state until a homepage address (URL address) is entered.At ST402, the client machine connected to a network starts a WWW browser(homepage browsing software) and enters the URL address of the networkfacsimile apparatus to access the homepage. In the accessed networkfacsimile apparatus, at ST403, WWW server section 12 initiates theprocessing through network control section 10, and transmits homepagedata (HTML file) stored in external storage to the WWW browser of theclient machine. According to the aforementioned processing, at ST404,the homepage of the network facsimile is displayed at the clientmachine, for example, as illustrated by 601 in FIG. 8. The networkfacsimile apparatus awaits at ST405 until next selection is performed.

At ST406 to ST408, when a user selects “FAX reception list” among fromdisplayed data, the network facsimile apparatus transmits the HTML fileon FAX reception list linked to the character sequence of “FAX receptionlist” to the client machine, and the FAX reception list is therebydisplayed on the WWW browser at the client machine as illustrated by 602in FIG. 8. The network facsimile apparatus awaits at ST409 until nextselection is performed.

At ST410 to ST412, when a user selects a file to display among from theFAX reception list, the network facsimile apparatus transmits an imagedata file. The image data (for example, file0001.tif) is displayed onthe WWW browser at the client machine using the helper application todisplay the TIFF file as illustrated by 603 in FIG. 8.

The aforementioned example describes about the case of displaying FAXreceived data. However, when a speech file is selected, the speech datalinked to the speech file is played back at a speaker of the clientmachine. The speech data includes speech data that the user records at areceiver of the network facsimile apparatus besides the speech datareceived from outside, and it is possible to link these speech data tothe homepage and also to transmit toward outside.

The next description illustrates the operation in the case where the WWWbrowser at the client machine performs transmission of the networkfacsimile apparatus. As the transmission operation, there are two casesof transmitting data stored at the network facsimile apparatus and oftransmitting a document file at the client machine.

The case of transmitting data stored at the network facsimile apparatusis first described with a flowchart in FIG. 9. At ST701, the networkfacsimile apparatus is in a stand-by state until a homepage address (URLaddress) is entered. At ST702, the client machine connected to thenetwork starts the WWW browser (homepage browsing software) and entersthe URL address of the network facsimile apparatus to access to thehomepage. At ST703, in the network facsimile that receives the access,WWW server section 12 initiates the processing through network controlsection 10, and transmits homepage data (HTML file) stored in externalstorage 4 to the WWW browser at the client machine. According to theaforementioned processing, at ST704, the homepage of the networkfacsimile is displayed at the client machine (601 in FIG. 8). At ST705the network facsimile apparatus awaits until next selection isperformed.

At ST706 to ST708, a user selects an object file on the page illustratedby 602 in FIG. 8, and pushes “send” button. At ST709, the networkfacsimile apparatus transmits a page for instructing transmission (notshown). At ST710, the page is displayed at the client machine. At ST711to ST713, when the user designates a destination facsimile number ordestination e-mail address to perform a transmission instruction, WWWserver section 12, to which the transmission instruction is provided,starts a CGI program for transmission with a CGI interface and performsthe transmission processing.

The next description illustrates the case where the network facsimileapparatus transmits a document file stored at client machine withreference to a flowchart in FIG. 10. At ST801 to ST802, a suer of theclient machine opens an object document file using, for example wordprocessor software, and designates the network facsimile as a printerand performs the same instruction as printing.

At ST803 to ST805, network control section 10 at the network facsimileapparatus receives transmission data from the client machine, instructsTIFF conversion section 14 to convert the data into TIFF format,provides a file name to the converted file and store the file atexternal storage 4. Further, network control section 10 notifies theHTML file generating section of the storage of the file.

At ST806, HTML file generating section that receives the notificationadds the file information to a reception list table illustrated in FIG.7, while updates the HTML file for displaying the file information onthe browser.

As described above, the document file at the client machine istemporarily stored at the network facsimile apparatus. The networkfacsimile apparatus then transmits the temporarily stored data in thesame way as transmitting the stored data illustrated in FIG. 9. In thecase of only printing without transmitting, it is possible to transmitthe data to printer 6 to print.

The above-description illustrates the case of storing transmission datatemporarily at external storage 4 to transmit. However, it may bepossible for a user to enter a facsimile number or e-mail address wheninstructs printing so that the send program is started by the CGIinterface immediately after the transmission data is converted into TIFFformat in order to transmit the data.

The next description illustrates the operation in which a user performsthe device setting of the network facsimile apparatus using the WWWbrowser at the client machine. The homepage of the network facsimileapparatus provides an enter page adapted to enter various devicesettings such as user setting and destination registration. A user ofthe client machine starts the WWW browser, accesses to the homepage ofthe network facsimile apparatus and displays the page for performingobject device setting. For example, when the user opens the setting pageconcerning a send, designates a fine as a character size; and pushes“setting” button, WWW server section 12 executes the setting programlinked to the “getting” button with the CGI interface to perform thesetting of the network facsimile apparatus.

The next description illustrates the operation in which the networkfacsimile apparatus generates the device status in HTML file withreference to a flow chart in FIG. 11. At ST901, scanner 8, printer 6,panel section 7 and FAX/speech communication section 9 always directschanges of own respective status.

At ST902 to ST903, when a state change occurs, for example, paper is outof stock at printer 6, printer 6 notifies HTML file generating section11 of change content.

At ST904, since HTML file generating section 11 holds in advance manyHTML files to display status (device status) information and GIF filesto display a status with a picture, HTML file generating section 11updates the contents of HTML files and changes GIF files whenever astatus changes.

When a user of the client machine refers to the status (device status)information, at ST905 to ST912, the user starts the WWW browser,displays a homepage of the network facsimile and selects respectivestatus information on scanner 8, printer 6, panel section 7 andFAX/speech communication section 9 to display, which enables the user toknow the latest device status at any time.

In addition, the network facsimile apparatus updates the content of HTMLfiles and changes GIF files at the time a device status changes eventhough a user of the client machine is accessing to the homepage of thenetwork facsimile, the user is able to know a device status at realtime.

The present invention is not limited to the aforementioned operation. Itmay be possible to generate other information such as facsimilecommunication log and facsimile apparatus manual in HTML file in orderto enable a user to read the information with the WWW browser.

The present invention is not limited to the above described embodiments,and various variations and modifications may be possible withoutdeparting from the scope of the present invention.

This application is based on the Japanese Patent Application No. HEI10-274920 filed on Sep. 29, 1998, entire content of which is expresslyincorporated by reference herein.

1. A communication apparatus including a printer and a scanner connectedto a terminal apparatus via a network, the communication apparatuscomprising: a receiver that receives e-mail via the network; a memorythat stores the e-mail data received by said receiver; a generator thatgenerates a HTML file including management data corresponding to thestored e-mail data, the management data including sender data of thee-mail data; a communicator that performs a HTTP protocol communicationwith the terminal apparatus to transmit the HTML file to the terminalapparatus when a request for the management data is received from theterminal apparatus, the management data in the HTML file beingdisplayable at the terminal apparatus; and a controller that, inresponse to receipt of a designation of management data by the terminalapparatus, and in response to receipt of a command output by theterminal apparatus, controls a transmission of the stored e-mail datacorresponding to the designated management data, to a destination, inaccordance with the command, the destination being distinct from theterminal apparatus and from the printer.
 2. The communication apparatusaccording to claim 1, wherein said memory stores a plurality of e-maildata, and said generator generates a list of management data.
 3. Thecommunication apparatus according to claim 1, wherein said memory storesa TIFF file attached to the e-mail data.
 4. The communication apparatusaccording to claim 1, wherein the management data includes at least atime at which the e-mail data corresponding to the management data isstored in said memory.
 5. The communication apparatus according to claim1, wherein the sender data comprises an origination address.
 6. Thecommunication apparatus according to claim 1, wherein the terminalapparatus comprises a personal computer with a display.
 7. Thecommunication apparatus according to claim 1, wherein the scanner scansa document to obtain image data, said apparatus further comprising: acompressor that compresses the image data; and a facsimile transmitterthat transmits the compressed image data to a destination via atelephone network.
 8. The communication apparatus according to claim 1,further comprising: a facsimile receiver that receives facsimile datavia a telephone network; and a converter that converts the receivedfacsimile data into a TIFF file; wherein said memory stores the TIFFfile, and said generator generates management data corresponding to theTIFF file as a structured document.
 9. The communication apparatusaccording to claim 8, further comprising a determining section thatdetermines whether the data was received via the network or thetelephone network.
 10. The communication apparatus according to claim 1,wherein said generator assigns a specific number to each managementdata, the specific number being utilized to identify each managementdata.
 11. The communication apparatus according to claim 1, furthercomprising: a converter that converts the stored e-mail data into imagedata; wherein the printer prints the converted image data; and whereinsaid controller controls printing of the converted e-mail data inaccordance with the command from the terminal apparatus.
 12. Thecommunication apparatus according to claim 1, wherein the terminalapparatus displays command menu together with the management data. 13.The communication apparatus according to claim 12, wherein the terminalapparatus displays a plurality of commands including at least atransmission command and a printing command, the stored e-mail beingcontrolled by selection of one of the commands.
 14. The communicationapparatus according to claim 1, wherein said memory is configured tostore a plurality of e-mail data, the HTML file including managementdata for each of the plurality of stored e-mail data, and saidcommunicator transmitting a selected one of said plurality of e-maildata to the terminal apparatus, in response to a designation of acorresponding management data.
 15. The communication apparatus accordingto claim 1, the management data associating the HTML file with thestored e-mail data.
 16. A communication method using a communicationapparatus including a printer and a scanner connected to a terminalapparatus via a network, the method comprising: receiving e-mail datavia the network; storing the received e-mail data into a memory;generating a HTML file including management data corresponding to thestored e-mail data, the management data including sender data of thee-mail data; performing a HTTP protocol communication with the terminalapparatus to transmit the HTML file to the terminal apparatus when arequest for the management data is received from the terminal apparatus,the management data in the HTML file being displayable at the terminalapparatus; controlling, in response to receipt of a designation ofmanagement data by the terminal apparatus and in response to receipt ofa command output by the terminal apparatus, transmission of the storede-mail data corresponding to the designated management data to adestination in accordance with the command, the destination beingdistinct from the terminal apparatus and from the printer.
 17. Thecommunication method according to claim 16, wherein the storage stores aplurality of e-mail data into the memory, and the generating generates alist of management data.
 18. The communication method according to claim16, wherein the storing stores a TIFF file attached to the e-mail data.19. The communication method according to claim 16, wherein generatingthe HTML file including the management data includes generating at leasta time at which the e-mail data corresponding to the management data isstored in the memory.
 20. The communication method according to claim16, wherein the sender data comprises an origination address.
 21. Thecommunication method according to claim 16, wherein the terminalapparatus comprises a personal computer with a display.
 22. Thecommunication method according to claim 16, further comprising: scanninga document to obtain image data; compressing the image data; andtransmitting the compressed image data to a destination via a telephonenetwork.
 23. The communication method according to claim 16, furthercomprising: receiving facsimile data via a telephone network; andconverting the received facsimile data into a TIFF file; wherein theTIFF file is stored into the memory, and management data correspondingto the TIFF file is generated as a structured document.
 24. Thecommunication method according to claim 23, further comprisingdetermining whether the data is received via the network or via atelephone network.
 25. The communication method according to claim 16,further comprising assigning a specific number to each management data,the specific number being utilized to identify each management data, thedestination being distinct from the terminal apparatus and from theprinter.
 26. The communication method according to claim 16, furthercomprising: converting the stored e-mail data into image data; andprinting the converted image data; wherein the converted e-mail data isprinted in accordance with the command from the terminal apparatus. 27.The communication method according to claim 16, the management dataassociating the HTML file with the stored e-mail data.
 28. Acommunication apparatus including a printer and a scanner connected to aterminal apparatus via a network, the communication apparatuscomprising: a receiver that receives e-mail data via the network; amemory that stores the e-mail data received by said receiver; agenerator that generates a HTML file including management datacorresponding to the stored e-mail data; a communicator that performs aHTTP protocol communication with the terminal apparatus to transmit theHTML file to the terminal apparatus when a request for the managementdata is received from the terminal apparatus, the management data in theHTML file being displayable at the terminal apparatus; and a controllerthat, in response to receipt of a designation of management data by theterminal apparatus, and in response to receipt of a command output bythe terminal apparatus, controls a transmission of the stored e-maildata corresponding to the designated management data, to a destination,in accordance with the command, the destination being distinct from theterminal apparatus and from the printer.
 29. A communication methodusing a communication apparatus including a printer and a scannerconnected to a terminal apparatus via a network, the method comprising:receiving e-mail data via the network; storing the received e-mail datainto a memory; generating a HTML file including management datacorresponding to the stored e-mail data; performing a HTTP protocolcommunication with the terminal apparatus to transmit the HTML file tothe terminal apparatus when a request for the management data isreceived from the terminal apparatus, the management data in the HTMLfile being displayable at the terminal apparatus; controlling, inresponse to receipt of a designation of management data by the terminalapparatus and in response to receipt of a command output by the terminalapparatus, transmission of the stored e-mail data corresponding to thedesignated management data to a destination in accordance with thecommand, the destination being distinct from the terminal apparatus andfrom the printer.
 30. A communication apparatus including a printingfunctionality, the communication apparatus being connected to a terminalapparatus via a network, the communication apparatus comprising: areceiver configured to receive e-mail data via the network; a memoryconfigured to store the e-mail data received by said receiver; agenerator configured to generate a HTML file including management datarelated to the stored e-mail data, the management data including dataregarding a sender of the e-mail data; a communicator configured toperform a HTTP protocol communication with a terminal apparatus totransmit the HTML file to the terminal apparatus when a request for themanagement data is received from the terminal apparatus, the managementdata in the HTML file being displayable at the terminal apparatus; acontroller that, in response to receipt of a designation of managementdata and a command output by the terminal apparatus, being configured tocontrol a transmission of the stored e-mail data corresponding to thedesignated management data, to a destination designated by a facsimilenumber or an e-mail address, in accordance with the command, thedestination being distinct from the terminal apparatus and from thecommunication apparatus.
 31. The communication apparatus according toclaim 30, the HTML file comprising a predetermined page including aplurality of commands including at least a transmission command, aprinting command, an editing command, and a deletion command.
 32. Thecommunication apparatus according to claim 30, the communicator beingfurther configured to perform the HTTP protocol communication upon entryof a URL of the communication apparatus by the terminal apparatus. 33.The communication apparatus according to claim 30, the management dataincluding time and date data for the stored e-mail data.
 34. Acommunication method involving communication apparatus including aprinting functionality, the communication apparatus being connected to aterminal apparatus via a network, the communication method comprising:receiving e-mail data via the network; storing the received e-mail data;generating a HTML file including management data related to the storede-mail data, the management data including data regarding a sender forthe e-mail data; performing a HTTP protocol communication with aterminal apparatus to transmit the HTML file to the terminal apparatuswhen a request for the management data is received from the terminalapparatus, the management data in the HTML file being displayable at theterminal apparatus; controlling, in response to receipt of a designationof management data and a command output by the terminal apparatus, atransmission of the stored e-mail data corresponding to the designatedmanagement data, to a destination designated by a facsimile number or ane-mail address, in accordance with the command, the destination beingdistinct from the terminal apparatus and from the communicationapparatus.
 35. The communication method according to claim 34, the HTMLfile comprising a predetermined page including a plurality of commandsincluding at least a transmission command, a printing command, anediting command, and a deletion command.
 36. The communication methodaccording to claim 34, the HTTP protocol communication being performedupon entry of a URL of the communication apparatus by the terminalapparatus.
 37. The communication method according to claim 34, themanagement data including time and date data for the stored e-mail data.